plumbing detection fluid treatment electrical drain cleaning free energy corrosion kinetic energy corrosion protection plumber corrosion control leak energy chemical cathodic protection heating alternative energy